After my last post, @saambarati asked a great question, which I will paraphrase: "Blocks and Closures or delegates? When should I use…
Last week, the Stable Kernel Sky Squid Squad leaders strolled up the BeltLine together in search of “tiny sandwiches” and…
American attractions face an increasing number of challenges as competition for visitors, membership dollars, charitable gifts and brand recognition rises.…
April is a big month for Stable Kernel. This year marks our 4th anniversary and in an age when 90%…
Why is a brand loyalty program so important? We know it’s far easier to get repeat business from existing customers…
I frequently encounter situations where I have a lot of code that needs to be refactored. The situation I'm talking…
This blog post is going to cover a deployment process for a full-stack Dart application. For the frontend, we will…
For a long-time Apple enthusiast and iOS developer who had never even used an Android device, the thought of learning…
Let's talk about how to keep a clean style code in Swift. You've just finished your new app, and you…
Before I started as s stable|kernel intern, I considered myself to be a “good” programmer. Over the course of a couple…
Let's talk about Value Types and Reference Types in Swift. Since Apple released Swift, there has been a lot of…
One of the challenges to the iOS Auto Layout system when it first came out was that the interface for…